# -*- coding: utf-8 -*-

print type(1), type(3.4), type((3+3j) + 2)
print type('treta'), type( True and False)
a = '1'
b= 'uma'
print type(a), type(b)
print type([1,2,3,[2,3]]), type((1,2,3))

class Teste:
	pass
	
print type(Teste)

obj = Teste ()
print type (obj)
 
def func ():
	return 3

print type ( func )

print type (range(0,10) )
print type ( xrange (0,10) )
print type ( a > 10 if 10 else 2)
print type ( a ) == type ( "string" ) if "uma string" else "nao sei"

